package day02;

public class VarDemo {
    public static void main(String[] args) {
        //1.变量的声明:---相当于在银行开了个帐户
        int a;//声明变量a
        int b,c,d;//声明变量b,c,d


        //2.变量的初始化:---相当于给帐户存钱
        int f=3;//声明变量f并给f赋值为3
        int e;//声明变量e
        e=90;//给变量e赋值为90
        e=89;//修改变量e的值为89
        int g=1,h=2,i=4;//声明变量g,h,i,并分别给变量赋值为1，2，4
        int j=34,k=45,l=56;//声明变量j,k,l,并分别给变量赋值为34,45,56
        int q=790;//声明变量f并给q赋值为790


        //3.变量的访问:---访问的是帐户里面的钱
        int w=5;
        int m=w+10;   //先取出5，再加上10，最后赋值给m
        System.out.println(m);//输出变量m的值为15
        System.out.println("m");//输出m，双引号中原样输出
        i=j+10;
        System.out.println(i);
        int balance=5000;
        balance=balance-1000;
        System.out.println(balance);
        //System.out.println(n);//未声明变量
        /*int n;
        System.out.println(n);*/   //未初始化变量
        int n=2;
        System.out.println(n);    //输出变量  要声明变量并初始化

        //4.变量的命名:---相当于给帐户起名
        int aa,a1,a_$22,$a1,_a2;
        //int 1a;   变量不能用字母开头
        //int a*b;   变量不能使用*等特殊符号
        //int  class;  变量不能使用关键字命名
        int aaa=3;
        //System.out.println(Aa);//严格区分大小写
        System.out.println(aaa);
        int 年龄;//正确 但不建议      建议变量不使用中文命名
        int nianling; //必须杜绝使用拼音命名
        int age;//建议使用“英文的见名知意”
        int score,myScore,myJavaScore;//建议使用“小驼峰命名法”
        // MyJavaScore-------大驼峰命名法/帕斯卡命名法-----类








    }
}
